have something on the mind - Espagnol Anglais Dictionnaire